more refutable - Spanish English Dictionary